package domain;

import java.util.*;


public class FechaExamenes {
	
	private Map<Date,List<Asignatura>> map;
	private Date fecha;
	private List<String> examenesDenunciados;
	
	public FechaExamenes(Map<Date, List<Asignatura>> map, Date fecha) {
		this.map = map;
		this.fecha = fecha;
	}

	public Map<Date, List<Asignatura>> getMap() {
		return map;
	}

	public Date getFecha() {
		return fecha;
	}
	
	
	
	public List<String> getExamenesDenunciados() {
		return examenesDenunciados;
	}

	public void setExamenesDenunciados(List<String> examenesDenunciados) {
		this.examenesDenunciados = examenesDenunciados;
	}

	public List getExamenes(Date fecha){
		
		Set s=new LinkedHashSet();
		List l=new LinkedList();
		s=map.keySet();
		Iterator it=s.iterator();
		while(it.hasNext()){
			Date f=(Date)it.next();
			if(f.equals(fecha)){
				l=map.get(f);
			}
		}
		return l;
	}
	
	
	
	

}
